package com.ruoyi.system.domain.HUAWEI;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import lombok.ToString;
import lombok.experimental.Accessors;

import java.io.Serializable;

/**
 * @description:
 * @author: zhengxiong.jiang
 * @createDate: 2023/5/13
 * @version: 1.0
 */
@Data
@ToString
@EqualsAndHashCode
@NoArgsConstructor
@Accessors(chain = true)
@TableName("ems_customer_sn")
public class EmsCustomerSn implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 关系id
     */
    @ApiModelProperty(value = "关系id")
    private String customLinkId;
    /**
     * 产品编码
     */
    @ApiModelProperty(value = "产品编码")
    private String partNo;
    /**
     * 任务令
     */
    @ApiModelProperty(value = "任务令")
    private String taskNo;
    /**
     * 条码类别
     */
    @ApiModelProperty(value = "条码类别")
    private String snType;
    /**
     * 关联类型
     */
    @ApiModelProperty(value = "关联类型")
    private String linkType;
    /**
     * 产品条码
     */
    @ApiModelProperty(value = "产品条码")
    private String sn;
    /**
     * 客户定制栏位值
     */
    @ApiModelProperty(value = "客户定制栏位值")
    private String linkedCustomValue;
    /**
     * 客户定制栏位名称
     */
    @ApiModelProperty(value = "客户定制栏位名称")
    private String linkedCustomKeyname;
    /**
     * 回传结果
     */
    @ApiModelProperty(value = "回传结果")
    private String res;
    /**
     * 工厂ID
     */
    @ApiModelProperty(value = "工厂ID")
    private String siteId;
    /**
     * 创建时间
     */
    @ApiModelProperty(value = "创建时间")
    private String creationDate;
    /**
     * 创建人工号
     */
    @ApiModelProperty(value = "创建人工号")
    private String createdBy;
    /**
     * 创建人名称
     */
    @ApiModelProperty(value = "创建人名称")
    private String createdByName;

}
